package com.woniuxy.factories;

import com.woniuxy.impl.American;
import com.woniuxy.impl.Chinese;

/**
 * @Author: 马宇航
 * @todo: 第一个工厂模式，强耦合
 * @DateTime: 01/17/0017 上午 11:37
 * @Component: 成都蜗牛学苑
 **/
public class FirstFactory {
    /**
     * @Todo: 传入国籍，即可创建对应的人
     * ChangeLog : 1. 创建 (01/17/0017 上午 11:38 [马宇航]);
     * @param citizenship  表示国籍 第四
     * @return java.lang.Object
     */
    public Object doPerson(String citizenship){
        if("中国人".equals(citizenship)) {
            return new Chinese();
        }else if ("美国人".equals(citizenship)){
            return new American();
        }
        return null;
    }
}
